package com.jn.erp.wechat.student.api.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.jn.erp.web.api.course.entity.TCourseOrder;
import com.jn.erp.web.api.course.entity.dto.TCourseOrderDto;
import com.jn.erp.web.api.course.entity.vo.TCourseOrderVo;
import com.jn.erp.web.api.student.entity.Student;
import com.jn.erp.web.api.student.entity.dto.TStudentCourseDto;
import com.jn.erp.web.api.student.entity.vo.TStudentCourseVo;
import com.jn.erp.wechat.student.api.entity.vo.ClassInfoVo;
import com.jn.erp.wechat.student.api.entity.vo.StudentCourseInfoVo;
import com.jn.erp.wechat.student.api.entity.vo.StudentInfoVo;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * <pre>
 *  用于家长端学员内容查询
 * </pre>
 *
 * @author sunjiyong
 * @since 2024/11/4 16:59
 */
@Mapper
public interface ClassInfoMapper extends BaseMapper<TCourseOrder> {

    List<ClassInfoVo> orderDateList(ClassInfoVo classInfoVo);


    List<StudentCourseInfoVo> listSecond(StudentCourseInfoVo studentCourseInfoVo);

    List<TCourseOrderDto> orderListThird(TCourseOrderVo tCourseOrderVo);

    TCourseOrderDto courseTimeInfoByOrder(TCourseOrderVo tCourseOrderVo);


    TStudentCourseDto studentOrderDetail(TStudentCourseVo tStudentCourseVo);

}
